home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mac Format 1994 October
/
Macformat17.cdr
/
Shareware City
/
Developers
/
SC++ 7.0.3 Update
/
READ ME
< prev
next >
Wrap
Text File
|
1994-07-11
|
5KB
|
120 lines
ABOUT SYMANTEC C++ FOR MACINTOSH 7.0.3
=======================================
Copyright © 1994 Symantec Corporation. All Rights Reserved.
June 16, 1994
Font: Geneva 12
INTRODUCTION
=============
Symantec C++ for Macintosh version 7.0.3 corrects problems with the 7.0
and 7.0.2 release of the following components of Symantec C++ for Macintosh:
THINK Project Manager, THINK Debugger, Symantec C++, and THINK C,
Visual Architect, Visual Architect Macro Files, THINK Class Library, and
the runtime libraries.
The files in the “Release Notes” folder lists the most important bugs that
this update fixes in the various components of Symantec C++ for Macintosh.
About Version Numbers
---------------------
The patch applications contained in this update will bring the respective
component to the latest released version. It is sometimes the case that one
of the components of the Symantec C++ for Macintosh system is not updated
for a particular release and as such the patcher may not be applicable to you.
UPDATING YOUR SYSTEM
=====================
This section tells you how to run the various patch programs to update your
Symantec C++ for Macintosh components, and how to update your libraries.
This update contains five small applications in the ‘Patches’ folder that
will transform your components into the new versions. Updating is easy:
• Make sure that you update a clean installation of Symantec C++ for
Macintosh 7.0. While the patch applications will probably work with
your existing installation, they are not guaranteed to.
• Double-click on the patch application (e.g. “TPM 7.0.3 Patch”).
• Read the messages in the dialog that comes up; they may contain
important information. Click the ‘Patch’ button.
• Find the component asked for using the standard file dialog box.
•••••••••
IMPORTANT
•••••••••
The patch is done in place! This means that the patcher will overwrite
the file you’re updating. When it is done, you will get a confirmation that
the patch was successful if all goes well.
• Repeat these steps for the other patches in the ‘Patches’ folder:
Symantec C++ 7.0.3 Patch
THINK C 7.0.3 Patch
Visual Architect 7.0.3 Patch
THINK Debugger 7.0.1 Patch*
(*) If necessary.
Updating the Libraries
--------------------
The library updates are contained in a Compact Pro self extracting archive.
Installing them is easy:
• Double-click on the file “Library Updates.sea”.
• When it asks you to “Select the destination folder”, move to your
Symantec C++ for Macintosh folder and click “Extract”.
• The archive will begin to extract its files, and at one point will say
that a duplicate file was found. This is correct; press the “Replace ALL
Duplicates” button to finish the installation.
• If you have the Universal Headers then you should copy the file "AppleScript.h"
into the "Mac #includes:Universal Headers:" folder.
Updating the THINK Class Library and VA Macro Files
-----------------------------------------------
The TCL updates are contained in a Compact Pro self extracting archive.
Installing them is easy:
• Double-click on the file “TCL 2.0.3 Update.sea”.
• When it asks you to “Select the destination folder”, move to your
“Development” folder and click “Extract”.
• The archive will begin to extract its files, and at one point will say
that a duplicate file was found. This is correct; press the “Replace ALL
Duplicates” button to finish the installation.
• If you are updating from TCL 2.0 (as opposed to TCL 2.0.1 or later) then
you must also rebuild your ANSI libraries. A small Apple script, “Rebuild
ANSI Libraries” is included to automated this task. Launch the THINK Project
Manager and run the script, following the prompts.
Re-Precompiling the Precompiled Headers
--------------------------------------
You must re-precompile any precompiled headers with the new compilers. To
re-precompile MacHeaders and MacHeaders++:
•••••••••
IMPORTANT
•••••••••
By default “Mac #includes.c” expects either the Universal Headers or the System 7.1
headers that are included in Symantec C++ for Macintosh 7.0. If you updated to 7.0
via the online updates then you should set the macro NEW_HEADERS_AVAILABLE
in “Mac #includes.c” to 0 prior to precompiling your headers.
1) Launch the THINK Project Manager and create an Empty project.
2) Open the file “Mac #includes.c” which is located in the “Mac #includes”
folder.
3) Choose ‘Precompile…’ from the Source menu. Save the precompiled header
as ‘MacHeaders’ replacing the one in the “Precompiled Headers” folder in
in the “Mac #includes” folder.
4) Repeat steps (2) and (3) for the file “Mac #includes.cpp”, saving it as
“MacHeaders++”.
To re-precompile TCLHeaders, follow these steps:
1) Launch the THINK Project Manager and open the AEStarter.π project.
2) Select the file “TCL #includes.cpp” in the project and choose
‘Precompile…’ from the Source menu.
3) Save the header as “TCLHeaders” in the “Precompiled Headers” folder
in the “THINK Class Library 2.0” folder. You want to replace the old
that is already there.